3095148
2398804
1437538
1305431
1293543
1224414
1202944
1167616
1149955
1122737
1111644
1109354
1097573
1072944
1069557
1065295
1060148
10541000
1045232
104358